<!--URGENT A LIRE !!!-->

<!--Lire attentivement les consignes avant de modifier ce fichier-->

<!--
Ce fichier sera envoyer par mail. Il sera lu pour remplacer les paramètres.
Les paramètres sont des variables situer dans ihm.controller.MailController

Il faut donc voir avec le métier pour que ces paramètres soit pris en compte.
Si il n'a pas connaissance des nouveaux paramètres, il remplacera les paramètres par du vide.

Utiliser uniquement des balises html car il sera interprèter tel quel par le mail.

Avant d'envoyer le mail ce fichier sera analyser pour enlever tous les commentaires html
et pour remplacer les paramètres ci dessous par leurs valeurs situées dans ihm.controller.MailController
il enlévera aussi le code html placer entre balise dite COMPORTEMENT (voir plus bas)
-->

<!--Sauvegarde du squellette par défaut

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    insérer ici votre code html !
  </body>
</html>

-->

<!--vous pouvez définir le nom des paramètres qui ce situe après les ":"
ou même rajouter des paramètres uniquement entre #PARAM:DEBUT et #PARAM:FIN qui ne faut pas toucher !
sinon les paramètres ne seront pas pris en compte

Les paramètres sont des variables interprèter par la class MailController.
Il faut donc se mettre d'accord avec le metier pour qu'il prenne en compte des
nouveau paramètres. Si il n'a pas connaissance des nouveaux paramètres il leurs affectera
la valeur vide.

On peut déclarer des paramètres et ne pas les utilisers dans les balises html.

Le nom des paramètres à la déclaration doit être unique !
Il faut allez à la ligne pour chaque paramètre !
Et aucun paramètre s'appelera DEBUT ou FIN !
Ne pas toucher à #PARAM:DEBUT et #PARAM:FIN qui englobe la déclaration des paramètres !

Exemple de déclaration d'un paramètre                   : #PARAM:nomDeMonParametre
Exemple pour l'utiliser entre les balises <body></body> : #PARAM:nomDeMonParametre#


Possibilité par un simple clique droit depuis cet page et ensuite cliquer sur vue,
pour afficher cette page dans un navigateur afin de voir le rendu.

Les balises de RENDERED permette de ne pas envoyer une partie de code html par mail

Exemple de déclaration d'une balise comportement        : #RENDERED:nomDeMonComportement
Exemple pour l'utiliser entre les balises <body></body> : #RENDERED:nomDeMonComportement=DEBUT ici le code #RENDERED:nomDeMonComportement=FIN
"ici le code" ne sera supprimer avant l'envoie du mail car par défaut c'est à false si c'est true on affiche

Pour afficher le code entre  cette balise il suffit de renvoyer true à l'attribut nomDeMonComportement
dans la page jsf qui appel la méthode envoieMail() de la class ihm.controller.MailController

Si on enléve la balise #RENDERED:nomDeMonComportement elle ne sera plus interprèter avant l'envoie du mail.
Et sera afficher tel quel dans le body si elle apparaît !

Un comportement reçevra true ou false ! par défaut ils sont à false.

-->

<!--Ce passage permet de savoir quelle sujet sera joint au mail

On peut rajouter un type de sujet en ajoutant une ligne.
Exemple : #SUJET:typeSujet=nomDuSujet
Le type du sujet doit être unique !

Il suffit que la page jsf envoie à l'attribut typeSujet de la class ihm.controller.MailController la valeur ci dessus.
Exemple pour envoyer le sujet relance il faut mettre typeSujet=relance

-->

<!--
Si cette page contient trop de comportement différent il est possible de refaire
une autre page html avec la même structure.
On peut tout à faire une page par sénario posible : demande, relance, cloture ect...
Si le corps du text varie de trop en fonction du scénario afin d'avoir plus de visibilité à la conception.

Car la page jsp donne à l'attribut nomFicHtml de la class ihm.controller.MailController
le nom du fichier qui doit se situer dans : "WEB-INF/includes/components"

-->

<!--

une balise <html> ouvrante et fermante et les mettrent seuls sur une ligne !
Car c'est unqiement le texte situer entre c'est balise qui sera envoyer par mail

Ne rajouter aucune ligne après #TRAITEMENT:FIN tout doit être entre les balises <html> !

Ne pas toucher #TRAITEMENT:DEBUT et #TRAITEMENT:FIN et ne pas les supprimer !
Ne pas mettre #TRAITEMENT:DEBUT et #TRAITEMENT:FIN en début de ligne à un autre endroit !
Une ligne par #

Tous les #PARAM: doivent être déclarer avant les #SUJET: pour que les sujet puis utiliser les paramètres !

#TRAITEMENT:DEBUT

#PARAM:urlQuestionnaire
#PARAM:nomUtilisateur
#PARAM:prenomUtilisateur
#PARAM:titreQuestionnaire

#RENDERED:relanceMail

#SUJET:defaut=Nouveau questionnaire : #PARAM:titreQuestionnaire#
#SUJET:relance=Urgent ! Relance questionnaire : #PARAM:titreQuestionnaire#

#TRAITEMENT:FIN

-->


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>                
        Bonjour, #PARAM:nomUtilisateur# #PARAM:prenomUtilisateur#
        <br>
        #RENDERED:relanceMail=DEBUT
        <h3 style="color: #ff0000">
        Vous n'avez toujours pas répondu au questionnaire #PARAM:titreQuestionnaire#.
        </h3>
        #RENDERED:relanceMail=FIN
        <br>
        Merci de bien vouloir cliquer sur le lien ci-dessous pour répondre au questionnaire :
        <br>
        <a href="#PARAM:urlQuestionnaire#" target="_blank">#PARAM:titreQuestionnaire#</a>
        <br><br>
        Merci de votre confiance et à très bientôt sur notre site,
        <br><br>
        L'équipe FeedBackForm
        <br><br><br>
        PS: Ceci est un email automatique, merci de ne pas y répondre.
        <br>_____________________________________________________________________________<br>
        FeedBackForm, créer, diffuser, vos questionnaires. Simple, rapide et efficace.
        <br>
        <a href="http://www.feedbackform.fr" target="_blank">http://www.feedbackform.fr</a>
        <br><br>
        Découvrez très prochainement notre nouveau site mobile en vous connectant depuis
        <br>
        votre téléphone portable.
        <br>
        <a href="http://mobile.feedbackform.fr" target="_blank">http://mobile.feedbackform.fr</a>
        <br><br><br>        
    </body>
</html>
